﻿@charset "utf-8";

#main{margin:0px auto;height:100%;}
#main #main-hd{height:56px;background-color:#fff;}
#main #main-hd #main-hd-title{line-height:56px;top:0;height:56px;font-family:'Microsoft Yahei';float:left;}
#main #main-hd #main-hd-title a{font-size:18px;font-weight:bold;color:#444;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
#main #main-hd #topnav{line-height:56px;top:0;height:56px;padding:0 0 0 20px;font-family:'Microsoft Yahei';float:right; margin-bottom:0px;}
#main #main-hd #topnav ul{position:relative;height:50px;}
#main #main-hd #topnav li.list{float:left;display:inline;margin:3px 12px 0px 0px;width:50px;height:50px;text-align:center;}
#main #main-hd #topnav li a{cursor:pointer;display:block;width:60px;height:50px;line-height:normal;text-decoration:none;text-shadow:0px -1px rgba(0,0,0,0.2);-webkit-border-radius:3px;border-radius:3px;overflow:hidden;-moz-border-radius:5px; Gecko browsers-webkit-border-radius:5px; Webkit browsersborder-radius:5px; W3C syntax white-space:nowrap; color:#000000; font-size:9pt;}
#main #main-hd #topnav li a:hover{background:rgba(0, 0, 0, 0.25);}
#main #main-hd #topnav li a.onnav{background:rgba(0, 0, 0, 0.25);}
#main #main-hd #topnav li a span{display:block;height:26px;overflow:hidden;padding-top:3px;}
#main #main-hd #topnav li a span i{color:#666666;font-size:22px;}
#main #main-bd{background-color:#fff;height:auto;overflow:hidden;top:56px;bottom:0;position:fixed;}

.main-hd-face {
    padding:8px 0 0 20px;
    width:120px;
}

.main-hd-face .face-img {
    padding:0 8px 0 0;
}

.main-hd-face .face-name {
    color:#333;
}